package arrayList;

/**
 * Created with IntelliJ IDEA.
 * Description: 顺序表功能接口
 * User: 王圆豪
 * Date: 2024-09-19
 * Time: 20:08
 */
public interface IMyList<E> {
    void create(E[] arr);
    void display();
    void add(E data);
    boolean isFull();
    void add(int pos, E data);
    boolean contains(E toFind);
    int indexOf(E toFind);
    E get(int pos);
    void set(int pos, E value);
    void remove(E key);
    int size();
    void clear();
    boolean checkGet(int pos);
    String toString();
    void setSize(int sz);
}
